// 1、导入
import axios from "axios"
// 2、统一管理process.env.VUE_APP_BASE_URL
const instance = axios.create({
    // 基本路径
    baseURL:'http://kumanxuan1.f3322.net:8360',
    // 5秒超时
    timeout: 15000,
    // 请求头，暂时可以不用
    // headers: {'X-Custom-Header': 'foobar'}
  });
// 3、请求拦截【instance.interceptors.request.use(cb, cb)】
instance.interceptors.request.use(config => {
    // config.headers.token = "xxxx"
    // 返回配置
    return config;
}, err => {
    // 返回错误
    return Promise.reject(err)
})
// 4、响应拦截【instance.interceptors.response.use(cb, cb)】
instance.interceptors.response.use(res=> {
    return res.data;
}, err => {
    return Promise.reject(err)
})
// 5、导出这个单例
export default instance;